/** 主页(该css文件只有500vip的主页，一个 php 文件会引用) **/
.tab-sel { font:14px/31px Microsoft Yahei; }
.notice-tab li.tab-more { width:68px; font-size: 14px; }
.header-navbar-plus{background-color:rgba(255,255,255,0)!important;}
.header-navbar-plus>div{background-color:#F13131;width:990px;}
.liansai-wrap{background:url(/500vip/statics/images/wrap_bg.jpg) top no-repeat;}
/*--banner --*/
.slide{width:490px;height:218px;margin:10px 8px 2px 255px;float:left;}
.slide #slides{ position: relative; height:225px; width:490px; float:left;}
.slide .pagination{bottom:14px; right:10px; text-align: center; z-index: 9; overflow:hidden;background-color: rgba(0,0,0,0.1);padding:5px;border-radius: 15px;display:inline-block;}
.slide .pagination li{ float:left; margin: 0 2px; width:11px; height:11px; overflow: hidden; text-decoration:none;cursor:pointer;}
.slide .p_out{position:absolute;width:100%;text-align:center;bottom:5px;left:0;}
.slide .pagination li{background-color:rgb(200,190,190);color:rgb(200,190,190);border-radius:6px; }
.slide .pagination li a {color:rgba(255,255,255,0);font-size:0;}
.slide .pagination a{overflow: hidden; line-height:18px;}
.slide .pagination li.current{background-color:#fff;}
.slide .pagination li.current a{ margin:0; width: 21px; height: 21px;}
.slides_container{width: 100%; height:100%;overflow: hidden;position: relative; overflow:hidden; }
.slides_container .slides_control{height:100%;}
.slides_container .slides_control .show_picture{width:100%;height:100%;}
.slides_container .slides_control .show_picture *{display:block;height:100%;width:100%;}
.show_picture img{width:743px; height: 285px; }
/*-- 资讯列表 --*/
.news-bar {padding-left: 15px;}
.part-2-cont-right { height:350px; font:16px/24px Microsoft Yahei; overflow:hidden;   margin-left:10px;  }
.news-title{margin-top: 10px;}
.news-title a { text-align: center; font-size: 18px; display: block; line-height: 50px;}
.news-bar-content li { line-height: 30px; font-size: 14px; }
.news-bar-content li .pad { margin:0 4px; }
/*-- 彩种下注 --*/
.submain{ width:500px; margin-left:255px; height:245px;margin-bottom: 15px;}
.quick-buy-box{ width: 485px; height: 245px; margin-top: 0;  box-sizing: border-box; float: left;}
.quick-tab-list { overflow: hidden;}
.quick-tab-list li{ width:97px; height:44px;  text-align: center;  box-sizing: border-box; float:left;cursor: pointer;font: 14px/44px Microsoft Yahei; *width:95px;}
.quick-tab-list li a{ display: block; }
.quick-tab-list li a:hover{ text-decoration: none;}
.quick-tab-list li a label{ margin-left: 4px;width: 54px;height: 16px;text-align: center;font: 12px/16px '宋体';display: inline-block;position: relative;vertical-align: top;margin-top: 8px;}
.quick-tab-list li a label i{background-position: -390px 0;width:3px;height: 3px;position: absolute;left:-3px;top: 13px;}
.quick-tab-list li i{width: 7px;height:6px;background-position: -200px 0;position: absolute;top:-2px;left:-99999px;overflow:hidden;}
.qb-info{width: 100%;color: #999;height: 54px;
}}
.qb-info li{font-size:14px;}
.qb-info li.bztz{ overflow: hidden; float: right; }
.qb-selectnumber{ width: 360px;height: 65px;line-height: 42px;  border-radius: 30px;    margin: -15px 0 0 0;}
.qb-selectnum{float:left; padding:0 0 0 91px;}
.qb-selectnum li{float:left;margin-right: 10px;_display:inline;width:42px;height: 42px;}
.qb-selectnum li.mr30{margin-right: 30px;}
.qb-selectnum li.qb-red{background-position: -300px -350px;}
.qb-selectnum li.qb-blue{background-position: -300px -300px;}
.qb-selectnum li input{width:41px;height:41px;margin: 12px 0 0 12px; text-align: center; font-size: 18px; border-radius:50%;line-height: 41px;}
.qb-selectnum li input.on{width:30px;height:20px;}
.sale_end_timer .red{font-weight: normal;}
.sale_end_timer{ width:110px;text-align:center;  font-weight: normal !important;}
.qb-tz-box{height:34px; font-size: 14px; margin-top:20px;  }
.qb-tz-box .bei-box{width:240px; margin-top: 3px;}
.dg-btn-box { float: left; }
.change-btn{width:270px;margin-right: 15px; vertical-align: middle;line-height: 34px;}
.change-btn:hover{ text-decoration: none;}
.change-btn i{ color:#939394; font-size: 17px; margin:0 3px 0 15px;vertical-align: middle;}
.bei-box { width:500px;}
.bei-box input{width:52px;text-align: center;line-height: 28px;height: 20px;vertical-align:top; float:left;}
.bei-box a{ width:20px;height: 20px;  display: inline-block; text-align: center;line-height: 20px;float:left;}
.bei-box a:hover{text-decoration: none;}
.dg-btn-box a.dg-tz-btn{    margin: 17px 0 0 182px;float: left; text-align: center; width:99px; height:35px;border-radius:4px;background-color:#f13833;color:#fff;vertical-align: middle;cursor:pointer;font:16px/35px Microsoft Yahei;}
.change-btn{ margin-right:15px; width:99px; height:35px; display: block; float: left;}
.bei-box{ line-height: 26px;}
.no-dg{width:510px;background: url(/500vip/statics/images/no_dg.png) 0 0 no-repeat;margin: 0 auto;}
.tz_bei_add{margin-right:10px; }
.qb-box-list { padding:0 15px; }
.quick-buy-box{background-color:#fff;}
.quick-tab-list { border-bottom:1px solid #E8E8E8;}
.quick-tab-list li a{color:#333a40;}
.quick-tab-list li.on{border-bottom:2px solid #F13131;margin-bottom:-2px;}
.quick-tab-list li a label{color: #FFF;background-color: #ff900c;}
.qb-info li {line-height: 54px;}
.qb-info li span{color:#999;}
.qb-info li.bztz{ float: right;color: #d8d8d8;overflow: hidden;}
/*.qb-selectnumber{ background:#F5F5F5;}*/
.qb-selectnum li input{color:#fff;background:#f13833;}
.qb-selectnum li input.on{color:#fff;border: 2px #fff solid;border-radius: 2px;background: #036aba;}
.sale_end_timer{color:#ccc;}
.change-btn:hover{color:#F9631E;}
.bei-box input{border:1px solid;color:#ccc;}
.bei-box a{color:#ccc;border:1px solid;}
.bei-box a:hover{background: #e8e8e8;color:#999;}
.change-btn{color:#333a40;cursor:pointer;}
/******* login ********/
/*.index_login{margin-top:6px;}*/
.index_login .wrap-login {position:relative;}
.index_login label{color:#C0C0C0;padding:0 4px;display:inline-block;text-align:right;min-width:45px; }
.index_login .top-login-bg{width:215px;height:30px;margin:0 auto 8px auto;border:1px solid #DDDDDD;color:#555;background-color:#fff;border-radius:4px;}
.index_login .top-login-bg2{width:159px;float:right;}
.index_login .icon-6,.icon-lock-icon {font-size: 19px; float:left; margin:8px 6px 0 10px;color:#8b8c8d; display: none;}
.index_login .top_loginip{width:155px; height:29px; line-height:34px;display:inline-block;margin-right:-20px;}
.top_loginmm{height:26px;line-height:34px;}
.index_login .dr_anniu {font-weight: bold;width: 215px;height:34px;color:#fff;line-height: 26px;border: 0 none;border-radius: 3px;font-size: 12px;letter-spacing: 5px;background-color:#f13833;text-align: center;cursor: pointer;margin: 5px;margin-left: 16px;}
.index_login .top_loginmm{width:98px;}
.index_login .need_captcha{position:relative;width:215px;margin:0 auto 8px auto;box-sizing:border-box;margin-bottom: 20px;}
.need_captcha *{box-sizing:border-box;}
.index_login .need_captcha .top_click{padding-right:10px;position:absolute;width:100%;height:33px;z-index:4;line-height:30px;text-align:left;padding-left:10px;color:#C0C0C0;cursor:text;background-color:#fff;border: 1px solid #DDDDDD;border-radius:4px;}
.index_login .need_captcha .yanzhengma{z-index:3;position:relative;height:33px;background-color:#fff;border-radius:4px;border: 1px solid #DDDDDD;line-height:31px;}
.index_login .need_captcha .yanzhengma img.login_img{width:62px;height:28px;background-color:#636169;margin-top: -4px; }
.index_login .need_captcha img{cursor:pointer;}
/**/
.part-left{width:233px;float:left;min-height:430px;}
.part-1-cont-right{width:246px;float:right;;margin-left:-4px;height:auto;background: #f6f6f6;margin-right: 7px;position: relative;top: -260px;}
/*-- 网站公告 --*/
.right-info { width:246px; float: right;height: 228px;padding-top: 10px;}
.help-tab-box { height: 128px; }
.help-tab li { float: left; height: 36px; width: 103px; font-size: 14px;  line-height: 36px; text-align: center; }
.part-1-cont-right .help-tab-box ul li { padding: 0 10px; }
.help-ul { padding:10px; clear: both; line-height: 24px; }
/* 下面是首页公告，的弹窗 */
.JS_blockPage{ display:none;border-radius:5px;z-index:1001;width:500px;min-height:220px;margin-left:-245px;margin-top:-160px;position:fixed;padding:0px;top:50%;left:50%;text-align:center; }
.detail_dialog{padding:17px;font-size:12px;line-height:18px;position:relative}
.JS_blockPage.big{animation:0.3s key_sb ease-out;-webkit-animation:0.3s key_sb ease-out;-ms-animation:0.3s key_sb ease-out;transform-origin:center;-webkit-transform-origin:center;-ms-transform-origin:center;}
@-webkit-keyframes key_sb{    0% {-webkit-transform:scale(0.5);opacity:0.8;} 100% {-webkit-transform:scale(1);}}
@-moz-keyframes key_sb{0% {-moz-transform:scale(0.5);;opacity:0.8;} 100% {-moz-transform:scale(1);}}
@keyframes key_sb{    0% {transform:scale(0.5);opacity:0.8;}     100% {transform:scale(1);} }
@-ms-keyframes key_sb{   0% {-ms-transform:scale(0.5);opacity:0.8;}    100% {-ms-transform:scale(1);}}
.JS_blockPage .shortWidth{width:80px;text-align:right;padding-right:5px;}
.detail_dialog>h3{ display:block;position:relative;font-size:16px;padding:5px 5px 15px 0;font-weight:normal;z-index:2;}
#block_close{width:18px;height:18px;display:block;z-index:3;position:absolute;top:17px;right:18px;cursor:pointer;background:url(/common/statics/img/icon/mdl-icon.png) no-repeat -11px -80px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}
#block_close:hover{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg)}
.data{ margin-top:30px;font-size:12px;line-height:20px;text-align:left;height:100px;overflow:auto;border-radius:5px;padding:2px 10px;}
.JS_blockPage .c1{cursor:pointer;}
.JS_blockPage  .one{ padding:6px 5px 6px 5px;margin:0 10px;}
.JS_blockPage  .one:first-of-type{border-top:none;}
.JS_blockPage  .one>strong{ display:block;text-align:left;padding:3px 0;font-size:14px;}
.JS_blockPage  .one>p{display:block;text-align:left;line-height:1.42;}
.detail_dialog h4{ display:block;position:relative;font-size:12px;line-height:33px;font-weight:normal;padding-top:6px;}
.zdinfo td{ line-height:20px;padding-bottom:3px}
.detail_dialog .title{ margin-top:15px;height:35px;line-height:35px;text-align:left;padding-bottom:5px;position:relative}
.data-order{margin-top:12px;min-height:160px;max-height:270px;}
.part-2-cont-right {background:#fff;width: 760px;position: relative;top: -230px;}
.part-2 {height: 350px;}
.news-title a { color: #2e8d3c;}
/*****/
.right-info{background: #f6f6f6;}
.down-tit{color: #fff; background: #f6f6f6;}
.down-txt a{color: #27ce3f;}
.help-tab li{background: #f6f6f6; color: #fff;}
.help-tab li.on{border-bottom:2px solid #F9631E;}
.detail_dialog>h3{border-bottom:1px #ea721a solid;color:#EA721A;}
.JS_blockPage .one>strong{color:#EA721A;}
.detail_dialog h4{color:#999;}
.zdinfo td{border-bottom:1px #d5d5d5 dashed;}
/****  jc-footer  ****/
.jc-footer{width:100%; background:#f3f3f3;height:270px;}
.footer-cn{width:990px; margin:0 auto; padding-top:32px; overflow:hidden; }
.cnLeft{width:288px; float:left;}
.cnLeft h4{color:#666; font-size:16px; font-family:'å¾®è½¯é›…é»‘','Microsoft Yahei';}
.footer-code{width:108px;height:108px; margin:18px 0 30px 0;border:solid 1px #ccc;background: #fff;}
.cnLeft .code-icon{width:90px;height: 90px;background-position: -130px 0;margin: 9px;}
.cnLeft p{ color:#666; font-size:12px; margin-bottom:10px;}
.send{width:194px;height:24px; position:relative;}
.send .jc-put{ float:left; padding:4px 12px 4px 6px; height:14px; border:1px solid #cdcdcd; border-right:none; color:#9A9A9A;outline:none;}
.send .jc-btn{ width:67px; height:24px; color:#fff; background:#FE9825; text-align:center; line-height:24px; float:left; position:absolute;right:0;top:0;cursor: pointer;}
.cnRight{width:702px; overflow:hidden; _zoom:1;_width:690px; margin-left: 165px;}
.cnRight .cnTop{ overflow:hidden;}
.cnRight .cnTop .cn-list{ width:142px; overflow:hidden; float:left;}
.cnRight .cnTop .cn-list h3{color:#666; font-size:16px; font-family:'å¾®è½¯é›…é»‘','Microsoft Yahei'; margin-bottom:15px;}
.cnRight .cnTop .cn-list ul{ overflow:hidden;}
.cnRight .cnTop .cn-list ul li{height:26px; line-height:26px;}
.cnRight .cnTop .cn-list ul li a{color:#666;}
.cnRight .cnTop .service{width:215px; float: right;}
.cnRight .cnTop .service ul li a{color:#f13131;margin-right:6px;font-weight: 900;font-size: 13px;}
.cnBtn{width:702px; overflow:hidden; margin-top:28px;}
.cnBtn p{width:166px; height:40px; line-height:40px; float:left; color:#666; font-family:'å¾®è½¯é›…é»‘','Microsoft Yahei'; font-size:18px;}
.cnBtn p span{width:40px; height:40px; float:left; margin-right:5px;}
.cnBtn p span.explain01{ background-position:0 -250px;}
.cnBtn p span.explain02{ background-position:-50px -250px;}
.cnBtn p span.explain03{ background-position:-100px -250px;}
.cnBtn p span.explain04{ background-position:-150px -250px;}
.cnBtn p span.explain05{ background-position:-200px -250px;}
.jc-footer .footerBox{width:100%;border-top:none;margin-top: 10px;background: none;}
.foot_box .about_box{ border:none; margin:0px auto;}
.about_box p { line-height:22px;}
.jc-footer .foot_box .about_box img { margin:0 10px;}
/****    ****/

.draw-notice {
    width: 100%;
    font-family: serif;
}
.notice-tit .icon {
    width: 18px;
    height: 16px;
    background-position: -150px -60px;
    margin: -5px 5px 0 10px;
    vertical-align: middle;
    _margin-top: 5px;
}
.icon, .icon20 {
    background: url(../../images/index_optimize.png);
    display: inline-block;
}
.notice-list .redball {
    font-size: 13px;
    float: left;
    color: #F13131;
    font-weight: bold;
    margin-right: 8px;
}
.notice-tab {
    float: right;
    height: 0px;
    line-height: 30px;
}
.notice-tab li.on {
    height: 29px;
    border-bottom: 2px solid #F13131;
    position: relative;
}
.notice-tab li {
    float: left;
    width: 40px;
    text-align: center;
    margin-right: 2px;
    cursor: pointer;
    color: #333;
}
.notice-tit {
    font: 16px/30px 'Microsoft Yahei';
    float: left;
    font-weight: bold;
}
.notice-list .lot-name {
    float: left;
    color: #999;
    margin-top: 4px;
}
.notice-list li span.term {
    display: block;
    color: #999999;
    overflow: hidden;
    text-align: right;
    float: right;
}
.notice-list .lot-name {
    float: left;
    color: #999;
    margin-top: 4px;
}
.draw-contents .fr a:hover {
    color:red;
}
strong, b {
    font-weight: bold;
    color:#666;
}
.notice-list .lot-name a:link, .notice-list .lot-name a:visited, .notice-list .lot-name a:active ,.lot-name a{
    color: #333;
    font-weight: bold;
    font-family: 'å¾®è½¯é›…é»‘','Microsoft Yahei';
    font-size: 14px;
}
.notice-list span.term {
    float: right;
    color: #666;
    margin-top: 4px;
}
.notice-list li {
    margin: 0 15px;
    line-height: 18px;
}
.notice-list li.li-line {display: none;}

.news-bar-left li {
    float: left;
    width: 365px;
}
ul.news-bar-list {
    width: 730px;
}
.news-bar-list li {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    font-family: "å®‹ä½“";
}
.hot-news {
    padding: 0px 34px 0px 0px;
    margin-top: 6px;
    font-size: small;
}
.news-bar-list li a:hover , .hot-news a:hover,.userlink a:hover,.logoutlink a:hover{color:red; text-decoration: underline;}
.news-tit{padding:5px 1px 0px 17px;}
.logintable td { padding-right: 10px; }